import book.BookList;
import user.AdminUser;
import user.NormalUser;
import user.User;

import java.util.Scanner;

public class Main {
    public static User lonOn(){
        Scanner scan = new Scanner(System.in) ;
        System.out.println("请输入你的姓名");
        String name = scan.nextLine() ;
        System.out.println("请输入你的身份 :  1. 管理员  2. 学生");
        int num = scan.nextInt() ;
        if(num == 1){
           return new AdminUser(name) ;
        }else{
           return new NormalUser(name) ;
        }
    }
    public static void main(String[] args) {
        BookList bookList = new BookList() ;
        User user = lonOn() ;
        while(true){
           int choice = user.menu();
           user.operation(choice).work(bookList);
       }
    }
}
